package com.iwhalecloud.bss.kite.cucc.client.api.custview;

import com.iwhalecloud.bss.kite.cucc.client.dto.custview.MemUserQueryReq;
import com.iwhalecloud.bss.kite.cucc.client.dto.order.UserQueryDTO;
import com.iwhalecloud.bss.kite.cucc.client.dto.webService.CustContractRsp;
import com.iwhalecloud.bss.kite.cucc.client.vo.custview.CustViewVO;

/**
 * @ClassName : ICustViewService
 * @Description :
 * @Author : xie.zhengjun
 * @Date : 2021/1/11 15:59
 */
public interface ICustViewService {

    UserQueryDTO queryUserList(MemUserQueryReq memUserQueryReq);

    CustViewVO getCustView(String accNum, String userState);

    CustViewVO getCustViewEvolve(String accNum, String userState,String provinceCode,String eparchyCode, String userId);

    CustContractRsp getContractInfo(String custId, String provinceCode, String contractId,String goodId,String contractType);
}
